export interface IRoomFile {
  id?: number;
  fileName?: string | null;
  fileExt?: string | null;
  fileType?: string | null;
  imageType?: string | null;
  fileRemark?: string | null;
  fileGroup?: string | null;
  filePath?: string | null;
  createdBy?: string | null;
  createdDate?: Date | null;
  lastModifiedBy?: string | null;
  lastModifiedDate?: Date | null;
}

export class RoomFile implements IRoomFile {
  constructor(
    public id?: number,
    public fileName?: string | null,
    public fileExt?: string | null,
    public fileType?: string | null,
    public imageType?: string | null,
    public fileRemark?: string | null,
    public fileGroup?: string | null,
    public filePath?: string | null,
    public createdBy?: string | null,
    public createdDate?: Date | null,
    public lastModifiedBy?: string | null,
    public lastModifiedDate?: Date | null
  ) {}
}
